package com.cashoutgaming.client.gin;

import com.cashoutgaming.client.modules.application.ApplicationModule;
import com.cashoutgaming.client.modules.home.HomeModule;
import com.cashoutgaming.client.modules.shell.DesktopShellModule;
import com.cashoutgaming.client.modules.toolbar.ApplicationToolbarModule;
import com.cashoutgaming.client.widgets.recent_matches.RecentMatchesModule;
import com.gwtplatform.mvp.client.gin.AbstractPresenterModule;

/**
 * Install and configure the desktop module
 * 
 */
public class DesktopModule extends AbstractPresenterModule {

	@Override
	protected void configure() {
		install(new ApplicationModule());
		install(new ApplicationToolbarModule());
		install(new DesktopShellModule());
		install(new HomeModule());
		install(new RecentMatchesModule());
	}
}
